package com.hy.erp.inventory.service.interfaces;

import java.util.List ;

//import javax.ejb.Local ;

import com.hy.enterprise.framework.service.business.IBusinessService;
import com.hy.erp.inventory.pojo.City;
import com.hy.erp.inventory.pojo.PositionType;
import com.hy.erp.inventory.pojo.interfaces.ICity;
import com.hy.erp.inventory.service.CityService;
import com.hy.framework.lang.annotation.ImplementsBy;

//@ Local
@ ImplementsBy ( CityService.class )
public interface ICityService extends IBusinessService 

{

	public boolean addCity (
	                           City city );
	
	public String [] addCity (
	                           Object [] city );
	
	public City  findCityById(String id);

	public String [] modifyCity (
	                           Object [] city );
	
	
	public boolean modifyCity (
			 City city  );
	public Integer removeCity (
	                               String [ ] cityIds ) ;
	
	
	public List < City > getAllCity();
	
	public List < City > getCityByQueryName(String queryName,Object[] args);
	
	
}

